/*
  创建文字
  @params {
    position LngLat 点标记在地图上显示的位置
    text LabelOptions 标记显示的文本内容
    title string 鼠标滑过点标记时的文字提示
    visible boolean 点标记是否可见，默认为true
    zIndex number 点标记的叠加顺序
    offset Pixel 点标记显示位置偏移量，默认值 [0, 0] 。 图解说明
    anchor string 设置点标记锚点。默认值：'center'。可选值：'top-left'|'top-center'|'top-right'|'middle-left'|'center'|'middle-right'|'bottom-left'|'bottom-center'|'bottom-right'
    angle number 点标记的旋转角度。默认值：0 。注：angle属性是使用CSS3来实现的，支持IE9及以上版本
    clickable boolean 点标记是否可点击。默认值: true
    draggable boolean 设置点标记是否可拖拽移动。默认值：false
    bubble boolean 事件是否冒泡，默认值：false
    zooms Array 点标记显示的层级范围，超过范围不显示。默认值：zooms: [2, 20] 。
    cursor string 指定鼠标悬停时的鼠标样式。
    topWhenClick boolean 鼠标点击时marker是否置顶，默认值: false
    extData any 用户自定义属性 ，支持JavaScript API任意数据类型，如 Marker的id等。可将自定义数据保存在该属性上，方便后续操作使用。
    style object 设置文本样式，Object同css样式表，如:{'background-color':'red'}
    height number 海拔高度 3d有效
  }
*/
export function createText(config, options) {
  const { AMap, map } = config;
  const text = new AMap.Text({
    ...options
  });
  map.add(text);
}
